AWS 구성도 - AKC B2C

1. 서비스 아키텍처 다이어그램

graph TD UserIndv["개인 사용자<br/>웹/모바일"] UserBiz["법인 사용자<br/>웹"] UserIndv -->|HTTPS| Route53["Route 53<br/>DNS"] UserBiz -->|HTTPS| Route53 Route53 -->|B2C어드민| CF1["CloudFront CDN #1"] Route53 -->|법인웹| CF2["CloudFront CDN #2"] Route53 -->|API| Services["서비스 레이어"] CF1 -.-> S31["S3 호스팅<br/>NextJS"] CF2 -.-> S32["S3 호스팅<br/>NextJS"] Services --> ALB["ALB<br/>Port 80/443<br/>TLS 1.2+"] ALB --> Auth["AuthService<br/>:8080"] ALB --> Member["MemberService<br/>:8081"] ALB --> Parking["ParkingService<br/>:8083"] ALB --> Payment["PaymentService<br/>:8084"] ALB --> Notif["NotificationService<br/>:8085"] ALB --> Coupon["CouponService<br/>:8086"] ALB --> Admin["AdminService<br/>:8082"] ALB --> Scheduler["SchedulerService<br/>:8087<br/>배치/스케줄"] Auth --> RDS["RDS MySQL"] Member --> RDS Parking --> RDS Payment --> RDS Notif --> RDS Coupon --> RDS Admin --> RDS Auth --> Redis["ElastiCache Redis"] Member --> Redis Parking --> Redis Payment --> Redis Notif --> Redis Coupon --> Redis Admin --> Redis Auth --> S3Upload["S3 Uploads<br/>이미지,첨부파일"] Member --> S3Upload Parking --> S3Upload style UserIndv fill:#e1f5ff style UserBiz fill:#e1f5ff style Route53 fill:#fff9c4 style CF1 fill:#e8eaf6 style CF2 fill:#e8eaf6 style Services fill:#f5f5f5 style S31 fill:#f3e5f5 style S32 fill:#f3e5f5 style S3Upload fill:#f3e5f5 style ALB fill:#fff3e0 style Auth fill:#e0f2f1 style Member fill:#e0f2f1 style Parking fill:#e0f2f1 style Payment fill:#e0f2f1 style Notif fill:#e0f2f1 style Coupon fill:#e0f2f1 style Admin fill:#e0f2f1 style Scheduler fill:#fff3e0 style RDS fill:#fce4ec style Redis fill:#f1f8e9

2. 추가 내용

2.1 프론트엔드 기술 스택 및 서비스 식별

2.2 소스 코드 관리(Git) 운영 방식

2.3 CI/CD 파이프라인 구성 및 기술 지원

2.4 데이터베이스 및 캐시 상세 사양

2.5 애플리케이션 실행 환경 및 도메인